package ly.gupao.edu.interview;

/**
 * 输入mn,m是第一个数,之后每一个都是前一个的平方根,一共m个数,求总和
 */
public class Square {

    public static void main(String[] args) {
        System.out.println( "计算后的值为：" + getFrontSquare(2, 16));
    }

    /**
     * @param m m为个数
     * @param n n为第一个数
     * @return
     */
    public static double getFrontSquare(int m, int n) {
        if (m > 0) {
            double sum = 0;
            double temp = n;
            for (int i = 0; i < m; i++) {
                temp = Math.sqrt(temp);
                sum += temp;
            }
            return sum;
        } else if (m == 0) {
            return n;
        }
        return 0;
    }
}
